home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AOL File Library: 2,801 to 2,900
/
aol-file-protocol-4400-2801-to-2900.zip
/
AOLDLs
/
C++ Files Library
/
MRDiim, 3D World Shell
/
MRDiim.sit
/
MRDiim
/
MRDiim.h
< prev
next >
Wrap
Text File
|
1994-12-19
|
823b
|
27 lines
// use to walk through walls, GudMode
const Boolean GudMode = false;
// rotation amount in radians
const float RotateAmount = .3;
class MRDoom: public MREyeBall
{
short slide;
float facing; // in rads
Boolean halfCircle; // which side of the half circle;
ChartPost myself; // where I am standing
ChartPost posts[10]; // dummy list of posts
MRConstruction *myConstruction;
Boolean DirtyWindow; //] check if window needs to be updated
public:
MRDoom(short Number=0,Boolean toMark=false);
virtual ~MRDoom(void);
// override
virtual void *NewRachet(short Number,Boolean toMark);
virtual void ZapRachet(Ptr toBeZapped);
virtual void DoGWorldContent(void);
virtual void DoIdleWindow(void);
virtual void ClearWindowContent(WindowPtr window);
virtual void DoKeyDown(EventRecord event,char key);
} ;